from common.config import settings

# 路由映射：客户端请求路径 -> 微服务地址 + 路径重写规则
# 格式：{"客户端请求路径前缀": ("微服务基础地址", "微服务路径前缀")}
ROUTE_MAPPINGS = {
    # 客户端访问 /api/users/* 时，转发到 user-service 的 /users/*
    "/api/users": (settings.user_service_url, "/users"),
    # 客户端访问 /api/friends/* 时，转发到 friend-service 的 /
    "/api/friends": (settings.user_service_url, "/friends")  # 示例：若friend服务接口无前缀
}

# 允许的请求方法
ALLOWED_METHODS = ["GET", "POST", "PUT", "DELETE", "PATCH"]
